home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / modules / nessus-2.2.8.mo / usr / lib / nessus / plugins / redhat-RHSA-2003-270.nasl < prev    next >
Text File  |  2005-01-14  |  3KB  |  91 lines

  1. #
  2. # (C) Tenable Network Security
  3. #
  4. #
  5. # The text of this plugin is (C) Red Hat Inc.
  6.  
  7. if ( ! defined_func("bn_random") ) exit(0);
  8. if(description)
  9. {
  10.  script_id(12419);
  11.  script_version ("$Revision: 1.4 $");
  12.  script_cve_id("CAN-2003-0690", "CAN-2003-0692");
  13.  
  14.  name["english"] = "RHSA-2003-270: kdebase";
  15.  
  16.  script_name(english:name["english"]);
  17.  
  18.  desc["english"] = '
  19.  
  20.   Updated KDE packages that resolve a local security issue with KDM PAM
  21.   support and weak session cookie generation are now available.
  22.  
  23.   KDE is a graphical desktop environment for the X Window System.
  24.  
  25.   KDE between versions 2.2.0 and 3.1.3 inclusive contain a bug in the KDE
  26.   Display Manager (KDM) when checking the result of a pam_setcred() call.
  27.   If an error condition is triggered by the installed PAM modules, KDM might
  28.   grant local root access to any user with valid login credentials.
  29.  
  30.   It has been reported that one way to trigger this bug is by having a
  31.   certain configuration of the MIT pam_krb5 module that leaves a session
  32.   alive and gives root access to a regular user. The Common Vulnerabilities
  33.   and Exposures project (cve.mitre.org) has assigned the name CAN-2003-0690
  34.   to this issue.
  35.  
  36.   In addition, the session cookie generation algorithm used by KDM was
  37.   considered too weak to supply a full 128 bits of entropy. This could make
  38.   it possible for non-authorized users, who are able to bypass any host
  39.   restrictions, to brute-force the session cookie and gain acess to the
  40.   current session. The Common Vulnerabilities and Exposures project
  41.   (cve.mitre.org) has assigned the name CAN-2003-0692 to this issue.
  42.  
  43.   Users of KDE are advised to upgrade to these erratum packages, which
  44.   contain security patches correcting these issues.
  45.  
  46.   Red Hat would like to thank the KDE team for notifying us of this issue and
  47.   providing the security patches.
  48.  
  49.  
  50.  
  51.  
  52. Solution : http://rhn.redhat.com/errata/RHSA-2003-270.html
  53. Risk factor : High';
  54.  
  55.  script_description(english:desc["english"]);
  56.  
  57.  summary["english"] = "Check for the version of the kdebase packages";
  58.  script_summary(english:summary["english"]);
  59.  
  60.  script_category(ACT_GATHER_INFO);
  61.  
  62.  script_copyright(english:"This script is Copyright (C) 2004 Tenable Network Security");
  63.  family["english"] = "Red Hat Local Security Checks";
  64.  script_family(english:family["english"]);
  65.  
  66.  script_dependencies("ssh_get_info.nasl");
  67.  
  68.  script_require_keys("Host/RedHat/rpm-list");
  69.  exit(0);
  70. }
  71.  
  72. include("rpm.inc");
  73. if ( rpm_check( reference:"kdebase-2.2.2-11", release:"RHEL2.1") )
  74. {
  75.  security_hole(0);
  76.  exit(0);
  77. }
  78. if ( rpm_check( reference:"kdebase-devel-2.2.2-11", release:"RHEL2.1") )
  79. {
  80.  security_hole(0);
  81.  exit(0);
  82. }
  83.  
  84. if ( rpm_exists(rpm:"kdebase-", release:"RHEL2.1") )
  85. {
  86.  set_kb_item(name:"CAN-2003-0690", value:TRUE);
  87.  set_kb_item(name:"CAN-2003-0692", value:TRUE);
  88. }
  89.  
  90. set_kb_item(name:"RHSA-2003-270", value:TRUE);
  91.